founding scientist - Turkish English Dictionary